package generator.datastructure;

/**
 * Representa una declaración simple de variable. Es decir, una declaración sin
 * asignación de valor inicial.
 * @author Hirsch-Fernández*/
public class VarDeclaration {
	
	/**indica el tipo de la variable presente en la declaración*/
	private String varType;
	
	/**indica el nombre de la variable presente en la declaración*/
	private String varName;
	
	/**constructor de la clase que retorna una instancia de la misma con
	 * todos sus atributos seteados.
	 * @param varName
	 * 			nombre de la variable presente en la declaración
	 * @param varType
	 * 			tipo de la variable presente en la declaración*/
	public VarDeclaration(String varName, String varType){
		this.varName=varName;
		this.varType=varType;
	}
	
	/**@param varType
	 * 			tipo de la variable presente en la declaración*/
	public void setVarType(String varType) {
		this.varType = varType;
	}

	/**@return tipo de la variable presente en la declaración*/
	public String getVarType() {
		return varType;
	}

	/**@param varName
	 * 			nombre de la variable presente en la declaración*/
	public void setVarName(String varName) {
		this.varName = varName;
	}

	/**@return nombre de la variable presente en la declaración*/
	public String getVarName() {
		return varName;
	}	

}
